watering%20hole

noun

  1. 1

    A depression in which water collects and where animals come to drink.

  2. 2

    A bar or other local drinking establishment.

Translate “watering%20hole” to another language

Click any language to open the translator with this word already filled in.

Watering%20hole Definition & Meaning | TranslatePulse